Stories. Experiments. Behind the scenes

Blog

What Racing Taught Me About Coffee

I have spent time in high-performance environments where outcomes depend on the tight alignment between people, machines, data, and processes. Where performance is always the goal, reliability is non-negotiable, and progress is earned through patience, curiosity, and countless small decisions made well.

Over time, while working with coffee, I realised that many of the same principles apply.

This is not a story about speed, competition, or winning. It’s about what high-performance systems taught me about building things that work overtime.

In particular, it comes down to six ideas:

  • Performance and reliability are not opposites, they evolve together
  • Humans and machines only succeed when they are aligned
  • Marginal gains matter, but they require patience and respect for the craft
  • Data should be foundational, not an afterthought
  • Technology should reduce noise, not add to it
  • Curiosity is what allows systems to improve meaningfully

Coffee roasting turns out to be the same kind of problem.

Not because the stakes are the same, of course they are not, but because the above are key for a great cup.

Performance and reliability are not opposites3. Processing

In racing, performance is always the goal. Every lap, every run, every weekend, you are chasing more. But performance without reliability is meaningless. A fast system that does not hold together does not win. At the same time, a reliable system that never improves gets left behind.

You don’t choose one and then the other. You design for both, continuously.

Coffee works the same way.

A great coffee needs to be expressive, alive, interesting. But it also needs to be repeatable, understandable, and stable enough to deliver that experience again. Chasing flavour without repeatability leads to fragility.

The work lives in the tension between the two.

Humans and machines win together

Racing is often presented as an individual achievement, because there is one person visible at the front. But that visibility hides an entire system. Behind the driver, there are engineers, mechanics, strategists, analysts, builders all contributing to a machine that must perform perfectly under pressure.

A great driver in a bad car will be frustrated. A great car with the wrong driver will never deliver. You need both. Always.

Coffee is no different.

The roaster is the visible part of the system. Experience, taste, and judgement are essential. But behind that moment are farmers, pickers, processors, exporters, engineers, designers, and operators. And alongside the roaster is the machine, the platform, the tools that must behave predictably for the final cup to matter.

A skilled roaster with unreliable equipment is limited. Perfect equipment without human judgement produces nothing memorable.

Great coffee emerges only when humans and machines are tuned together, as one system.

Marginal gains require patience

In racing, progress rarely comes from a single breakthrough. It comes from marginal gains applied everywhere: materials, processes, software, communication, timing. One percent here, one percent there. On paper it looks small. In reality, it changes everything.

Coffee rewards the same patience.

The difference between an average coffee and a remarkable one is often found in seconds, in subtle changes to heat application, in attention paid to transitions that are easy to overlook. These gains only appear when you respect the craft enough to slow down, measure carefully, and accept that improvement is cumulative.

There are no shortcuts to depth. Only time, repetition, and attention.

Data is foundational

In high-performance environments, data exists many reasons, a critical one is to help people understand what the system is doing.

Not to justify decisions after the fact. But to reveal patterns, changes, and limits.

Coffee benefits from the same discipline.

Roast curves, temperatures, rates of change, and environmental conditions are not answers. They are signals. Structured properly, in time, they allow learning to build up. Unstructured, they become noise.

That is why we treat data as foundational.

Technology should reduce noise7. Resting

Complex systems do not become effective by asking humans to think harder. They become effective by putting complexity where it belongs.

In racing, the best systems absorb detail upstream so engineers can focus on making decisions when it matters. Coffee should work the same way.

Technology should not turn coffee into an exam. It should remove friction, reduce guesswork, and make the right decisions easier to reach. When systems are well designed, humans are freed to do what they are best at: noticing, deciding, adjusting.

Good technology does not show off. It disappears into the work.

Curiosity is what makes progress possible

One lesson that transfers cleanly is curiosity.

High-performance systems only improve when people are willing to ask uncomfortable questions: Why does this behave the way it does? Where does effort actually matter? What looks important but is not?

That curiosity has to be disciplined. Not everything deserves optimisation. Not every variable is worth chasing. Understanding the system end to end is what allows you to prioritise what truly moves the outcome.

Coffee deserves the same respect.

Why this matters

Coffee is an agricultural product. Variability is unavoidable. Uncertainty is real. The goal is not to eliminate either, but to build systems that can live with them honestly.

That is what racing taught me, and that’s what we are trying to apply at Heart of Coffee.

Build systems where:

  • performance and reliability evolve together
  • humans and machines are aligned
  • marginal gains are earned patiently
  • curiosity is encouraged, not rushed

The difference is that at the end of the system, there is not a stopwatch. There is a person enjoying a cup of coffee.

And if that cup feels balanced, alive, and effortless, then the system did its job.